namespace RAG.Application.Dtos.Chat;

public class ChatResponseDto
{
    public string Answer { get; set; } = default!;
    public Guid SessionId { get; set; }
    public List<RelevantChunkDto> RelevantChunks { get; set; } = new();
    public DateTime Timestamp { get; set; }
}

public class RelevantChunkDto
{
    public string Content { get; set; } = default!;
    public string DocumentTitle { get; set; } = default!;
    public double Similarity { get; set; }
    public int ChunkIndex { get; set; }
}
